package com.ahs.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("员工")
public class Staff implements Serializable {

    private static final long serialVersionUID = 7200922438926058550L;

    @ApiModelProperty("主键ID")
    private Integer id;

    @ApiModelProperty("员工工号（OA账号ID）")
    private String staffNo;

    @ApiModelProperty("员工姓名")
    private String staffName;

    @ApiModelProperty("所属团队名称")
    private String teamName;

    @ApiModelProperty("所属团队ID")
    private Integer teamId;

    @ApiModelProperty("所属子团队")
    private String subTeamName;

    @ApiModelProperty("所属子团队ID")
    private Integer subTeamId;

    @ApiModelProperty("入职日期")
    private Date joinDate;

    @ApiModelProperty("更新时间")
    private Date updateDt;

    @ApiModelProperty("更新人")
    private Integer updatedBy;

    @ApiModelProperty("创建时间")
    private Date createDt;

    @ApiModelProperty("创建人")
    private Integer createdBy;

}
